Sâu khó lội, cao khó trèo
Direct English translation
Deep is hard to wade through, high is hard to climb.
Equivalent English version
Between a rock and a hard place
Giải thích tiếng Việt
Chỉ tình thế hoặc hoàn cảnh quá khó khăn, trở ngại ở cả nhiều phía nên khó xoay xở, vượt qua. Thường dùng để than thở hoặc nhấn mạnh mức độ nan giải của một việc.
English explanation
Refers to a situation that is difficult on all sides, making it hard to manage or overcome. It is often used to lament or emphasize how troublesome a matter is.